一、功能介绍
不同的商家由于不同的行业背景,对于水槽位置的摆放有不同的工艺标准。卫浴,以龙头孔为标准计算。橱柜,以水槽孔为标准计算。因此我们允许不同的企业,配置惯用的水槽间距设置方式,以适应不同的企业对设计操作的工艺约束。
二、面向用户
所有定制商家
三、操作步骤
step1:在工艺编辑器里创建水槽约束的自定义对象
选择configName作为索引;supportTypes作为可配置的类型
step2:对已创建的对象配置数据
configName:sink:SinkPositionSupportConstraint【固定】
supportTypes:[列举允许的水槽配置方式]
FaucetHoleDistanceToCountertopEdge:龙头孔距台面边
SinkHoleDistanceToCountertopEdge:水槽孔距台面边
SinkHoleDistanceToCabinet:水槽孔距柜体
例1:上诉三种配置都允许,其中优先级为:龙头孔距台面边>水槽孔距台面边>水槽孔距柜体,则这样写:
supportTypes:["FaucetHoleDistanceToCountertopEdge","SinkHoleDistanceToCountertopEdge","SinkHoleDistanceToCabinet"]
例2:上诉三种配置只允许龙头孔距台面边,则这样写:
supportTypes:["FaucetHoleDistanceToCountertopEdge"]
用户可根据自己的工艺,自定义可选项及优先级顺序
step3:在工具中查看配置结果
间距设置的可选项,会根据后台配置的顺序和数量进行排列。
注意1:如果未选择柜体,则默认未配置的第一优先级展示,并会提示用户先选择柜体
注意2:如果柜体未生成台面,则不可选择「龙头距台面边」or「水槽孔距台面边」,并会提示用户先生成台面
注意3:如果柜体未配置龙头,则不可选择「龙头距台面边」